research something rigorously - Turco Inglés Diccionario